i feel used. - Turco Inglés Diccionario